Fluent Assertions Documentation
FluentAssertions Assembly / FluentAssertions.Equivalency Namespace / SelfReferenceEquivalencyOptions<TSelf> Class / WithoutStrictTyping Method
In This Topic
    WithoutStrictTyping Method
    In This Topic
    Disables the strict typing requirement for all members, allowing members in the expectation to be of different types than members in the subject.
    Syntax
    public TSelf WithoutStrictTyping()
    Remarks
    This is particularly useful when you have enabled strict typing globally or for specific tests but want to override it for a particular assertion.
    Supported Frameworks

    .NET: net5.0, net5.0-windows, net6.0, net6.0-macos, net6.0-windows, net7.0, net7.0-macos, net7.0-windows, net8.0, net8.0-browser, net8.0-macos, net8.0-windows, net9.0, net9.0-browser, net9.0-macos, net9.0-windows, net10.0, net10.0-browser, net10.0-macos, net10.0-windows.

    .NET Standard: netstandard2.0, netstandard2.1.

    .NET Framework: net40, net403, net45, net451, net452, net46, net461, net462, net463, net47, net471, net472, net48, net481.

    See Also